package ar.edu.ufasta.presupuestos.servicios.remito;

import java.util.ArrayList;
import java.util.List;

import ar.edu.ufasta.presupuestos.logica.entidades.remito.RemitoCompra;
import ar.edu.ufasta.presupuestos.logica.entidades.remito.RemitoCompraFabrica;
import ar.edu.ufasta.presupuestos.servicios.persistencia.ObjectID;

public class RemitoService {

	private List<RemitoCompra> remitos;
	
	public RemitoService() {
		this.remitos = new ArrayList<RemitoCompra>();
	}
	
	public void addRemito(RemitoCompra remito){
		this.remitos.add(remito);
	}
	
	public void removeRemito(ObjectID remitoId){
		RemitoCompra r = new RemitoCompraFabrica();
		r.setOid(remitoId);
		this.remitos.remove(r);		
	}
	
	public void generarMail(){
		
	}
	
	public List<RemitoCompra> getAllRemito(){
		return this.remitos;
	}
	
}
